last long (despite obstacles) - French English Dictionary
History

last long (despite obstacles)



Meanings of "last long (despite obstacles)" in French English Dictionary : 1 result(s)

English French
General
last long (despite obstacles) perdurer [v]